# 下载Matplotlib 在终端输入：pip install Matplotlib
#导入matplotlib的pyplot模块
import matplotlib.pyplot as plt
x = []
y = []
for each in range(100):
    x.insert(each, each)
    y.insert(each, pow(each, 2))
# print(x)
# print(y)

'''
color：线条颜色，值r表示红色（red）
marker：点的形状，值o表示点为圆圈标记（circle marker）
linestyle：线条的形状，值dashed表示用虚线连接各点
'''
# plt.plot(x, y, color = 'r', marker = 'o', linestyle = '-')
plt.plot(x, y, 'r-')

'''
axis：坐标轴范围
语法为axis[xmin, xmax, ymin, ymax]，
也就是axis[x轴最小值, x轴最大值, y轴最小值, y轴最大值]
'''
plt.axis([0, 100, 0, 100 ** 2])
plt.xlabel('x坐标')
plt.ylabel('y坐标')
plt.title('标题')

'''
#添加注释 参数名xy：箭头注释中箭头所在位置，参数名xytext：注释文本所在位置，
#arrowprops在xy和xytext之间绘制箭头, shrink表示注释点与注释文本之间的图标距离
plt.annotate('我是注释', xy=(2,5), xytext=(2, 10),
            arrowprops=dict(facecolor='black', shrink=0.01),
            )
'''
plt.show()
